home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ahoy 1986 September
/
Ahoy_Magazine_86-09_1986_Double_L.d64
/
Beat Keeper
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
598b
|
21 lines
0 poke 53280,11:poke 53281,11
1 rem commodares problem #29-3:
2 rem beat keeper
3 rem solution by
4 rem bill okerblom
5 rem
7 s=54272:pokes+24,15:pokes+5,0:pokes+6,5:pokes+1,25:d$=""
8 a$=d$+"[205][205][205][205][205][205][205][215][145] [145] [145] [145] [145] [145] [145] "
9 b$=d$+" [215][145][206][145][206][145][206][145][206][145][206][145][206][145][206]"
10 g$=" (-)slower (0)same (+)faster (e)end":c$=" beats per minute: "
11 input"[147] beats per minute ";bm
12 x$=a$:gosub13:x$=b$:gosub13:goto12
13 ti$="000000":printg$:printc$;" [157][157][157][157]";bm:printtab(12)x$
14 pokes+4,129:pokes+4,130
15 if ti/60 < 60/bm then 15
16 gete$:ife$<>""thenf$=e$
17 iff$="+"then bm=bm+1:return
18 iff$="-"then bm=bm-1:return
19 iff$="e"then print"[147]":end
20 return